import WebSocketManager from './websocket'

export const socket = new WebSocketManager({
  url: 'wss://api.yourserver.com/ws',
  heartInterval: 25000,
  reconnectLimit: 8
})

// 监听事件
socket.on('open', () => {
  console.log('连接成功回调')
  uni.showToast({ title: '已连接', icon: 'success' })
})
// 接收到消息
socket.on('message', data => {
  console.log('收到消息:', data)
})
// 接连错误
socket.on('error', err => {
  console.error('连接错误:', err)
  uni.showToast({ title: '连接异常', icon: 'error' })
})
//发送消息
socket.send({
    type: 'chat',
    content: 'Hello World'
})